cable tractor - Espagnol Anglais Dictionnaire